package com.yanfan.zutai.domain;

import com.yanfan.common.annotation.Excel;
import com.yanfan.common.core.domain.BaseEntity;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

/**
 * 短信分配对象 b_short_message
 *
 * @author ruoyi
 * @date 2022-06-10
 */
@Data
public class BShortMessage extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * $column.columnComment
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;

    /**
     * 分配用户名
     */
    @Excel(name = "分配用户名")
    private String userName;

    /**
     * 分配用户名
     */
    @Excel(name = "分配用户名")
    private String nickName;

    /**
     * 组织名称
     */
    @Excel(name = "组织名称")
    private String deptName;

    /**
     * 短信总数
     */
    @Excel(name = "短信总数")
    private Integer shortCount;

    /**
     * 已使用
     */
    @Excel(name = "已使用")
    private Integer shortUseCount;

    /**
     * 未使用
     */
    @Excel(name = "未使用")
    private Integer shortNotUseCount;

    /*分配短信数*/
    private Integer allocationCount;

}
